enzyme-substrate complex - English Synonyms Dictionary